package de.gof.ppstool.util.export;

import javax.validation.constraints.Min;

public class WorkingTimeItem {
	private Integer station;
	@Min(value = 1, message = "{kapazitaetsplan.ueberstunden.required}")
	private Integer shift;
	private Integer overtime;
	private Integer kapazitaetsbedarf;
	private String zeitreichtaus = "";

	public WorkingTimeItem(int _station, int _shift, int _overtime) {
		station = _station;
		shift = _shift;
		overtime = _overtime;
	}

	public void setStation(Integer station) {
		this.station = station;
	}

	public Integer getStation() {
		return station;
	}

	public void setShift(Integer shift) {
		this.shift = shift;
	}

	public Integer getShift() {
		return shift;
	}

	public void setOvertime(Integer overtime) {
		this.overtime = overtime;
	}

	public Integer getOvertime() {
		return overtime;
	}

	public Integer getKapazitaetsbedarf() {
		return kapazitaetsbedarf;
	}

	public void setKapazitaetsbedarf(Integer kapazitaetsbedarf) {
		this.kapazitaetsbedarf = kapazitaetsbedarf;
	}

	public String getZeitreichtaus() {
		return zeitreichtaus;
	}

	public void setZeitreichtaus(String zeitreichtaus) {
		this.zeitreichtaus = zeitreichtaus;
	}

	@Override
	public String toString() {
		return "WorkingTimeItem [overtime=" + overtime + ", shift=" + shift
				+ ", station=" + station + "]";
	}

}
